package main

import (
	"bufio"
	"fmt"
	"mbsplit/mbspliter"
	"os"
)

func main() {
	fmt.Println("******欢迎使用码表分割器******")
	fmt.Println("******本程序将指定的码表分割成单字、二字词、三字词、四字以上词******")
	fmt.Println()

	for {
		fmt.Println()
		fmt.Println("******输入q退出******")
		fmt.Println("请输入当前目录下的原码表文件名:")

		scan := bufio.NewScanner(os.Stdin)

		scan.Scan()
		path := scan.Text()

		if path == "q" {
			os.Exit(0)
		}

		err := mbspliter.Split(path)
		if err != nil {
			fmt.Println("出错：[%s]", err.Error())
		}
	}

}
